package com.ktgj.flight.domain;

import com.ktgj.common.core.annotation.Excel;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

public class Locations {

    /** ID */
    @Excel(name = "ID")
    private Long id;

    /** LocationID */
    @Excel(name = "LocationID")
    private String locationID;

    /** Location中文名称 */
    @Excel(name = "Location中文名称")
    private String locationName;

    /** Location英文名称 */
    @Excel(name = "Location英文名称")
    private String locationNameEn;

    /** Location类型
     * 1:行政区2:商圈3:标示物
     * */
    @Excel(name = "Location类型")
    private Long locationType;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getLocationID() {
        return locationID;
    }

    public void setLocationID(String locationID) {
        this.locationID = locationID;
    }

    public String getLocationName() {
        return locationName;
    }

    public void setLocationName(String locationName) {
        this.locationName = locationName;
    }

    public String getLocationNameEn() {
        return locationNameEn;
    }

    public void setLocationNameEn(String locationNameEn) {
        this.locationNameEn = locationNameEn;
    }

    public Long getLocationType() {
        return locationType;
    }

    public void setLocationType(Long locationType) {
        this.locationType = locationType;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("locationID", getLocationID())
                .append("locationName", getLocationName())
                .append("locationNameEn", getLocationNameEn())
                .append("locationType", getLocationType())
                .toString();
    }
}
